/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package fr.istia.gesstages.util;

import fr.istia.gesstages.dao.IDaoUser;
import fr.istia.gesstages.exception.PortailException;
import fr.istia.gesstages.jpa.User;

/**
 * @date 22/11/2011
 * @author Cédric Moreau
 */
public class Access {
    
    private IDaoUser daoUser;
    
    public boolean login(String login, String password) {
        try {
            User user = daoUser.findByLogin(login);
            return user.getMdp().equals(password);
        } catch (Exception e) {
            throw new PortailException("Erreur lors de la procédure de login", e);
        }
    }

    public void setDaoUser(IDaoUser daoUser) {
        this.daoUser = daoUser;
    }
}
